participate in a troupe - Español Inglés Diccionario